Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
mater
v. subdue, bring to heel; master, break; watch, look
detail>>
alma mater
n. alma mater
detail>>
1
2
3
Next